About Clean Our Oceans Limited (11482313) United Kingdom