About J D Consulting (2008) Ltd (SC338792) United Kingdom