About Capella Sports Ventures Ltd (10130194) United Kingdom