About Typhoon Aquatics Limited (10049281) United Kingdom