About Proximagen International Limited (07104075) United Kingdom