About Bbf 3 Limited (11083329) United Kingdom