About Aalen Media Limited (11403051) United Kingdom