About Limoz Logli Hair Ltd (09311650) United Kingdom