About Mixcandle Ltd (11480625) United Kingdom