About Statera Talent Ltd (12950262) United Kingdom