About Sense Essentials Ltd (10543991) United Kingdom