About Mike S Stad Invest Limited (10438399) United Kingdom