About Cristi Rotaru Ltd (13226156) United Kingdom