About Study T1me Ltd (11373933) United Kingdom