About Devenick Limited (SC495365) United Kingdom