About Ted 42 Limited (12465887) United Kingdom