About Kado Essentials Ltd (11833225) United Kingdom