About St.nicholas98 Ltd. (10590772) United Kingdom