About Rakkajani Investments Limited (10780543) United Kingdom