About Devico Solutions Lp (SL029201) United Kingdom