About Ted Collective Limited (07983445) United Kingdom