About Zenospace International Limited (09892500) United Kingdom