About Demaes Ltd (09925492) United Kingdom