About Ramses Holding Ltd (12709501) United Kingdom