About T.rose Digital Services Limited (12082578) United Kingdom