About Constantin Nica Limited (09795701) United Kingdom