About Jdbm Consultancy Ltd (12595451) United Kingdom