About Nedelka Consulting Ltd (11699286) United Kingdom