About Rama Inc Limited (09071124) United Kingdom