About Bebyka Ltd (12290300) United Kingdom