About Densea Corporation Ltd (11197984) United Kingdom