About Baga Limited (05967091) United Kingdom