About Ask Ted Ltd (10816252) United Kingdom