About Aspra Systems Ltd. (07212964) United Kingdom