About Sequeira Limited (10521287) United Kingdom