About Nekoda Davis Limited (11087146) United Kingdom