About Bouqella Limited (12279544) United Kingdom