About Manex Limited (09262697) United Kingdom