About Pelo Hair Ltd (13611178) United Kingdom