About Verate Ocean Limited (13680957) United Kingdom