About Japonica Management Company Limited (04244563) United Kingdom