About Ip Mind & Russian Ltd (08852331) United Kingdom