About Adspace Ltd. (10805253) United Kingdom