About Denatium Limited (12188945) United Kingdom