About Cibo By Bowden Ltd (NI671768) United Kingdom