About Sergiu Jiduc Consulting Ltd (12814833) United Kingdom