About Holnemix Ltd (13638705) United Kingdom