About Maxam Investment Holding Ltd (12416294) United Kingdom