About Milchar Management Limited (06881447) United Kingdom