About Bbr London Ltd (12641146) United Kingdom