About Silogen Ltd (09410264) United Kingdom