About Ts Design Informatics Ltd. (07730565) United Kingdom