About Raha Cafe Limited (12214305) United Kingdom