About Shark Technologies Ltd (11569625) United Kingdom