About Oleom Ltd (13459579) United Kingdom