About Jlr Permanent Makeup Ltd (12858211) United Kingdom