About Adicca Ltd (08129650) United Kingdom