About Apperception Software Ltd (11859401) United Kingdom