About Devie Ltd (12300482) United Kingdom