About Zehri Limited (11229631) United Kingdom