About Devote Associates Ltd (06354661) United Kingdom