About The Ocean Fish Technology Company Ltd (13682272) United Kingdom