About Ronin Mind Ltd (13550551) United Kingdom