About Keda Group Limited (11334107) United Kingdom