About Japanshu Limited (12739907) United Kingdom