About Ex Solutions Limited (12645167) United Kingdom