About Dendra Ltd (07647241) United Kingdom