About Ocean Scientific International Limited (02351541) United Kingdom