About Manimpex (holdings) Limited (09415625) United Kingdom