About Ocean Harvest Technology (uk) Limited (11172857) United Kingdom