About Nifty Noble Ltd (13076109) United Kingdom