About M&h Richen Co. Ltd. (09278086) United Kingdom