About Abay Investments Company Limited (12372719) United Kingdom