About Marius Stan Ltd (12058204) United Kingdom