About Deaker Holdings Limited (12062399) United Kingdom