About Ipcoreservices Limited (07988176) United Kingdom