About Lyntouch Ltd (09388250) United Kingdom