About Ginger Whale Holdings Limited (12166310) United Kingdom