About Bocabar Finzels Reach Ltd (12059231) United Kingdom