About Susa Technology Ltd (08260510) United Kingdom