About Gi Mac Solutions Limited (SC315635) United Kingdom