About Michael James Ventures Limited (09269178) United Kingdom