About Sejackson Limited (10379212) United Kingdom