About Kaneross Ltd (11125936) United Kingdom