About System Corporation Public Limited Company (03565026) United Kingdom