About Glass A Ramme Invest Limited (10072203) United Kingdom