About Lorena Spataru Ltd (11408431) United Kingdom