The company has UK-registered company number 07575324 and VAT No 110 186 657.