About Oillogy Limited (13292233) United Kingdom