About Tuxedo Ninja Ltd (10483963) United Kingdom