About Knock Leith Holdings Ltd. (SC313691) United Kingdom