About Integral Applications Ltd (NI670646) United Kingdom