About True Technology Limited (07349526) United Kingdom