About Millcroft Trading Lp (LP014217) United Kingdom