About New Wave Swim Squad Limited (11841927) United Kingdom