About Jasokabe Limited (12510517) United Kingdom