About Og Associates Limited (10850111) United Kingdom