About The Nft Project Ltd. (13623135) United Kingdom