About Clear Touch Ltd (11560954) United Kingdom