About Aimer Media Limited (07049063) United Kingdom