About Bejo Bejo Ltd (10359226) United Kingdom