About Kick Ass Cars Limited (10395933) United Kingdom