About Regatta London Limited (11790456) United Kingdom