About Sequel Group Limited (00934848) United Kingdom