About Sergejs Kurgalovs Ltd (12306718) United Kingdom