About Geevagh Limited (10136902) United Kingdom