About Miranda Corp Lp (SL028126) United Kingdom