About Statera Marketing Ltd (11753539) United Kingdom