About Beja Limited (11129855) United Kingdom