About Sebastian Laurentiu Ltd (12864018) United Kingdom