About Dendes Limited (10644236) United Kingdom