About Ogar Technology Limited (09592763) United Kingdom