About Whale Solutions Limited (09239035) United Kingdom