About London Curl Academy Ltd (12887741) United Kingdom