About Hamer Ventures Limited (12678723) United Kingdom