About Adclaim Limited (10299589) United Kingdom