About Spryker Systems Ltd (12229516) United Kingdom