About Defa International Trade Co. Ltd (11727201) United Kingdom