About Marg Management Limited (02591238) United Kingdom