About The Eyelash Trainer Limited (10160593) United Kingdom