About Denice Limited (10968602) United Kingdom