About Statera Capital Limited (12898448) United Kingdom