About Japonica Developments Limited (12473312) United Kingdom