About Tycoon London Ltd (11081539) United Kingdom