About Denerite Limited (12885578) United Kingdom