About Zebra And Associates Ltd. (11400717) United Kingdom