About Milgi Management Limited (08402405) United Kingdom