About Rampal Holding (uk) Limited (10135376) United Kingdom