About Bb Perception Limited (11020855) United Kingdom