About Sergiu Melenti Limited (13655953) United Kingdom