About J.a.d. Logic Limited (02960761) United Kingdom