About Aye Media Limited (10050311) United Kingdom