About Nedlog Ltd (12602830) United Kingdom