About Ishida Consultancy Limited (10569941) United Kingdom