About Keihin Europe Ltd. (03168420) United Kingdom