About Statera Ik Ltd (12319331) United Kingdom