About Syscap Group Limited (03132650) United Kingdom