About Jjed Holdings Limited (12061080) United Kingdom