About Forever Nails & Lashes Limited (12272587) United Kingdom