About Miller Alpha Limited Partnership (SL006342) United Kingdom