About Risshi & Co Limited (05878583) United Kingdom