About Fbr Holdings Ltd (12715632) United Kingdom