About Sofagenics Ltd (13440202) United Kingdom