About J&ji Limited (13251256) United Kingdom