About Twix Two Investing Uk Limited Partnership (LP021753) United Kingdom