About Smoky Cat Software Ltd. (10165314) United Kingdom