About Amal Ramach Limited (10931026) United Kingdom