About J.i Decor Limited (12884432) United Kingdom