About Millkirk Investors Limited (03683131) United Kingdom