About Millglobe Ventures Limited (07286193) United Kingdom