About Hamar Limited (10819353) United Kingdom