About Devot Limited (12705057) United Kingdom