A private limited company incorporated in England and Wales under company number 10063271. Registered at 3 Dufferin Street, London, EC1Y 8NA