About Segue Software Limited (NF003612) Great Britain