About Sej Innovation Limited (10258806) United Kingdom