About Proximagen Group Limited (05333020) United Kingdom