About Damelle Limited (13249008) United Kingdom