About Channel Trade International Ltd (12632698) United Kingdom