About Rtyc Regattas Limited (09516408) United Kingdom