About Sergiu Baila Ltd (12307801) United Kingdom