About Segi Ltd (13260456) United Kingdom