About Seada Technology Ltd (08827312) United Kingdom