About Rama Estates Ltd (06951369) United Kingdom