About New Lobo Hair And Cosmetics Ltd (11387919) United Kingdom