About Ex & Ex Ltd (11606029) United Kingdom