About Yoki Marine Ltd (NI636532) United Kingdom