About Fra Investments Limited (11952286) United Kingdom