About Japonica Interiors Ltd (10418424) United Kingdom