About Gisbra Holdings Limited (01157695) United Kingdom