About Stefan Andrei Cerescu Ltd (12217778) United Kingdom