About Solflor Cosmetics Limited (13108275) United Kingdom