About Grand Japan Ltd (13510328) United Kingdom