About Cosmin Pescaru Ltd (11105224) United Kingdom