About Ipce Limited (NI015418) United Kingdom