About Statera Holding Limited (10508731) United Kingdom