About Regatta L.o.s Ltd (12972535) United Kingdom