About Devar Management Limited (SC308637) United Kingdom