About Bumble Devon Ltd (11816735) United Kingdom