About The Gobara Co Ltd (12120328) United Kingdom