About Ogl Software Limited (02798678) United Kingdom