About Olk Holdings Limited (10719764) United Kingdom