About Sense Lashes Co. Ltd (12100778) United Kingdom