About Ipx Technologies Ltd (13374084) United Kingdom