About Kanaoils Ltd (12449663) United Kingdom