About Adica Ltd (08370244) United Kingdom