About Swimstars Swimming Club Ltd (11464727) United Kingdom