About Knox International Limited (10710615) United Kingdom