About Takshing International Trade Co. Ltd (07188103) United Kingdom