About Zubaida Limited (12608959) United Kingdom