About Flavius Nicolae Jurcau Ltd (09618142) United Kingdom