About Kanri Capital Ltd (12276027) United Kingdom