About Ad Lib Holdings Limited (05138584) United Kingdom