About Sequel Holdco 2 Limited (09086169) United Kingdom