About Hypatia Software Ltd (13568939) United Kingdom