About Killer Whale Global Ltd (10147800) United Kingdom