About Aliri Investments Limited (10982462) United Kingdom