About Devonix Ltd (12736859) United Kingdom