About Zensuah Investment Limited (11961943) United Kingdom