About Bek Initiative Ltd (11807622) United Kingdom