About Yummy Ocean Limited (11408445) United Kingdom