About Seitan Medical Limited (10155825) United Kingdom