About Badoo App Limited (12146583) United Kingdom