About Treasure Hunters Investment Limited (12647497) United Kingdom