About Og International Holdings Limited (12157259) United Kingdom