About Beka Fix Ltd (11377294) United Kingdom