About Itsallagame Ltd. (10273387) United Kingdom