About Nifty Logic Limited (12046634) United Kingdom