About Rila Investments Limited (10981279) United Kingdom