About Mainbird Investments Limited (03566997) United Kingdom