About Mark Bigam Investments Limited (12136945) United Kingdom