About G Karthikeyan Limited (07523606) United Kingdom