About St. Nich Limited (11641048) United Kingdom