About Glo Hair And Beauty Lounge Ltd (12963418) United Kingdom