About The Lash & Beauty Lounge Ltd (12694214) United Kingdom