About Sequeens Ltd (10448370) United Kingdom