About Teksol Group Holdings Ltd (11189516) United Kingdom