About Damra Limited (12552250) United Kingdom