About Zahara International Limited (11777418) United Kingdom