About Timea Vb Ltd (10312103) United Kingdom