About Hemogad Technologies Limited (10419933) United Kingdom