About Dendra Consulting Ltd (06680374) United Kingdom