About Bb7 Holdings Limited (11755757) United Kingdom