About Kitten Capital Ltd (10933636) United Kingdom