About Regatta Holdings Ltd (10043863) United Kingdom