About Gibochan Ltd (11059327) United Kingdom