About Jade Jefford Permanent Cosmetics Ltd (11010903) United Kingdom