About Zubairu Limited (12064210) United Kingdom