About Ispa Ltd (11801879) United Kingdom