About Damdra Ltd (13208750) United Kingdom