About Nickandnate Ltd (10265378) United Kingdom