About Dermafirm Bio Ltd (12099655) United Kingdom