About Ipsx Group Limited (08846330) United Kingdom