About Genus Medica Limited (04201049) United Kingdom