About Kevala Motors Ltd (11831242) United Kingdom