About Statera Partners Llp (OC419955) United Kingdom