About Kitsune Capital Ltd. (12670509) United Kingdom