About Rama Associates Limited (06061077) United Kingdom