About Amber Treasure Holdings Limited (09667507) United Kingdom