About F&r Investments Limited (12995493) United Kingdom