About D & Ko Limited (10982619) United Kingdom