About Sequel Quest Expedition Limited (10197655) United Kingdom