About Ocean Kinetics Limited (SC171923) United Kingdom