About Andrei Stanciu Dev Ltd (11253431) United Kingdom