About Ruxandra Palcu Architects Ltd (11855132) United Kingdom