About Ogisp Limited (11633195) United Kingdom