About Ipaxis Management Company Limited (06018617) United Kingdom