About Temple Fortune Holdings Limited (10959349) United Kingdom