About Nabi Ahmad Group Limited (12800531) United Kingdom