About David Koma Limited (06885638) United Kingdom