About Integration Instruments Ltd (11621801) United Kingdom