About Jca Ninety Six Limited (NI682206) United Kingdom