About J D Holdings (edinburgh) Ltd (SC539826) United Kingdom