About Secoya Ltd (08504668) United Kingdom