About Chojnacki Software Limited (09733289) United Kingdom