About Tuxedo Holdings Worldwide Ltd (SC511098) United Kingdom