About Agha Dev & Inv Ltd (08489028) United Kingdom