About Firdous Consultants Limited (12949365) United Kingdom