About Mayer Investments Limited (00577252) United Kingdom