About Nicholas Jack Limited (12547755) United Kingdom