About Permanent Makeup By Richenda Limited (12364091) United Kingdom