About Kanurov & Co Ltd (11049643) United Kingdom