About J1 Riku Limited (11579067) United Kingdom