About Germany Kangpu Ltd (12907902) United Kingdom