About Candid Ip Limited (11815695) United Kingdom