About Nic Franchising Limited (08034966) United Kingdom