About Xypex (europe) Limited (04589205) United Kingdom