About Kineticads Limited (13581165) United Kingdom