About Kandara Oils Ltd (12676219) United Kingdom