About Drklenz Laboratory Ltd (12607127) United Kingdom