About Infinity Touch Ltd (13157975) United Kingdom