About Heed Amdg Limited (11544446) United Kingdom