About Kyodsai Limited (08267288) United Kingdom