About J & I Innovations Ltd (09170198) United Kingdom