About Doklu Holdings (duncan Road) Limited (11353617) United Kingdom