About Thommo S Tech Ltd (13106078) United Kingdom