About Excool China Limited (11092518) United Kingdom