About Ts2 Micro Ltd (04106589) United Kingdom