About Sequel Legacy Ltd (NI635158) United Kingdom