About Seqoya Ltd (07572978) United Kingdom