About Omnagen Limited (04372721) United Kingdom