About Ex Stasis Games Ltd (10876794) United Kingdom