About Kicks Software Limited (12661831) United Kingdom