About Statera Metanoia Ltd (13413905) United Kingdom