About Richard Connelly Software Limited (07076095) United Kingdom