About Dudko & Co Ltd (13505717) United Kingdom