About Sequest Corporation Ltd (12466833) United Kingdom