About Heimo Limited (12887290) United Kingdom