About Seigen Limited (07340263) United Kingdom