About Zenomotors Ltd (13098950) United Kingdom