About Andrew Jacques It Solutions Ltd. (SC586627) United Kingdom