About Nelu Brindusoiu Ltd (09786870) United Kingdom