About T4d Holdings Limited (11198809) United Kingdom