About Kesha Rohi Limited (13414223) United Kingdom