About Nimo Int L Co. Limited (09777286) United Kingdom