About Stefan Teodor Carare Ltd (11677980) United Kingdom