About Studio T Rnqvist Ltd (12949958) United Kingdom