About Thnx2 Technology Limited (10624373) United Kingdom