About Regatta Ltd (01063450) United Kingdom