About Denned Ltd (10468062) United Kingdom