About Touch Elite Technologies Limited (12813872) United Kingdom