About S A Croitoru Ltd (11637093) United Kingdom