About Damaca Capital Limited (12602411) United Kingdom