About Freemont Holding Limited (12933988) United Kingdom