About Zen City & Sakura Limited (10972348) United Kingdom