About Deminence Ltd (12832037) United Kingdom