About T.e.d. Group Ltd (13396977) United Kingdom