About Fredfranca Investment Limited (11066224) United Kingdom