About Hypatia Limited (03406632) United Kingdom