About Sencia Natural Cosmetics Limited (11202899) United Kingdom