About Sequita Limited (10096989) United Kingdom