About Appdec Uk Limited (06917566) United Kingdom