About J.d. Ciller Ltd (10046732) United Kingdom