About Beraka Ltd (12092045) United Kingdom