About Damarla Capital Limited (11284422) United Kingdom