About Shojin Landmark Place Limited (13625283) United Kingdom