About Cheia Tresses Ltd (13647385) United Kingdom