About Melchizedek Consulting Ltd. (12751398) United Kingdom