About Milk Street Holdings Limited (00006313) United Kingdom