About Japanese Guru Ltd (13507926) United Kingdom