About Abstract Touch Ltd (12207374) United Kingdom