About The Organic Hair Lounge Ltd (12266488) United Kingdom