About Alutrade Management Team Investments Limited (10524772) United Kingdom