About Tertre Rouge Assets Limited (13025749) United Kingdom