About Neosis Ltd (08270196) United Kingdom