About Stefan Dumitru Ltd (13130385) United Kingdom