About A. Dusara Management Limited (08591433) United Kingdom