About London Permanent Makeup Academy Ltd (11317101) United Kingdom