About Kernel Oil (uk) Ltd (11881366) United Kingdom