About Sanda Lavinia Ionescu Ltd (12283823) United Kingdom