About Scale Swimming Ltd (12227235) United Kingdom