About Ciurdea Limited (13068389) United Kingdom