About Deqing Limited (11054404) United Kingdom