About Fremman Partners Limited (12883710) United Kingdom