About Kick Rc Limited (12200496) United Kingdom