About Solo Sports Uk Holdings Limited (06990153) United Kingdom