About Devar Holdings Limited (SC262182) United Kingdom