About Kickturn Limited (12299745) United Kingdom