About Acedroid Ltd (08185473) United Kingdom