About Alvamex Limited (13454836) United Kingdom