About Nakhuda Limited (08721296) United Kingdom