About Demanka Limited (01301977) United Kingdom