About Stefan Oana Limited (11158224) United Kingdom