About David Miko Ltd (13350143) United Kingdom