About Shark Holdings (london) Limited (11828786) United Kingdom