About Seglex 2000 Ltd (11942046) United Kingdom