About Sequel Holdco 1 Limited (09086056) United Kingdom