About Geemsee Developments Ltd (NI678078) United Kingdom