About Nft Technology Innovations Ltd (SC708548) United Kingdom