About Shark Holdings Ltd (10137602) United Kingdom