About The Luxe Beauty Studio Ltd (13261418) United Kingdom