About Jjd Holdings Limited (SC261762) United Kingdom