About Nicoara Covaci Ltd. (09888036) United Kingdom