About Semenovych & Co Ltd (10697797) United Kingdom