About The Nft Corp Ltd (13424960) United Kingdom