About Hello Ted Ltd (12061002) United Kingdom