About Devi Technologies Limited (08554980) United Kingdom