About Denmax Beauty Care Limited (13364208) United Kingdom