About Japan System And Operation Ltd (09901829) United Kingdom