About Stoppa Ltd (11451991) United Kingdom