About T1c Nominees Ltd (10394266) United Kingdom