About Milkcap Limited (08504431) United Kingdom