About Og12 Limited (09043238) United Kingdom