About Fenna Cosmetics Limited (12776896) United Kingdom