About Hillmax Limited (10250996) United Kingdom