About Jct Innovations Limited (09613159) United Kingdom