About J.k. Demesne Ltd (13269582) United Kingdom