About Up Market Ads Ltd. (12257982) United Kingdom