About Amber-rose Lashes Limited (10875453) United Kingdom