About Thommo S Techworks Ltd (11913754) United Kingdom