About World Edge International Ltd (13566820) United Kingdom