About Ramas (holdings) Ltd (11430472) United Kingdom