About Alpha Toys Inc Ltd (12728903) United Kingdom