About Integral Software Solutions Ltd (08237953) United Kingdom