About Bbm Technology Ltd. (05639160) United Kingdom