About Majestic Lashes Limited (11899821) United Kingdom