About Rrg Xe Limited (12979185) United Kingdom