About Ajmaan Capital Limited (08886443) United Kingdom