About Seregen Ltd. (10306187) United Kingdom