About Rapid Sports Ltd (11897084) United Kingdom