About 3xp Solutions Limited (08840889) United Kingdom