About Excel International Ltd (11112111) United Kingdom