About Hemigalus Ltd (12395107) United Kingdom