About Frr Investments Limited (11267509) United Kingdom