About E X 3 Ltd (12021341) United Kingdom