About Jadeblok Ltd. (NI650647) United Kingdom