About Frr Holdings Ltd (11448466) United Kingdom