About Geibie Limited (13694430) United Kingdom