About Damara Investment Limited (10901329) United Kingdom