About Demeniz Limited (13294975) United Kingdom