About Beka Global Limited (13168569) United Kingdom