About J2ellis Limited (13030510) United Kingdom