About Amae Online Limited (13441253) United Kingdom