About Japan System Planning (u.k) Ltd. (05178334) United Kingdom