About Terre Rare Ltd (10026219) United Kingdom