About Ipss Europe Limited (03914287) United Kingdom