About Chrome Sports Ltd (13080279) United Kingdom