About Sejc Holdings Limited (06846488) United Kingdom