About Raki Investments Limited (12992765) United Kingdom