About Demologi Ltd. (11015620) United Kingdom