About Fremont Holdings Limited (SC679818) United Kingdom