About Deancor Limited (11199554) United Kingdom