About Kd-swea Ltd (13336842) United Kingdom