About Ksnak Ventures Ltd (12225489) United Kingdom