About Sequl Ltd (09508930) United Kingdom