About Jca Ninety Three Limited (NI677601) United Kingdom