About Raha Idea Ltd (13054885) United Kingdom