About Peritus System Design Ltd (NI623504) United Kingdom