About Nftfh Properties Limited (10181062) United Kingdom