About Ad Alta Advisory Limited (10282721) United Kingdom