About Holmic Limited (09889512) United Kingdom