About Alya Investments Limited (12760331) United Kingdom