About Scale Up Aquatics Ltd (12307390) United Kingdom