About Hypatia Smart Technologies Limited (12315944) United Kingdom