About Shark Investments Limited (10304444) United Kingdom