About Maxam Investment Holding Llc Ltd (12416406) United Kingdom