About Bells Collaboration Europe Ltd (11309677) United Kingdom