About Seilox Ltd (11317025) United Kingdom