About Rapicar International Group Limited (11414616) United Kingdom