About Statera Holding Sweden Limited (12208598) United Kingdom