About Manherr Holding (uk) Co. Ltd. (12854110) United Kingdom