About Sea Halo Limited (10444537) United Kingdom