About Ol Holdings Limited (11552063) United Kingdom