About Beka Ltd (12635449) United Kingdom