About Ols Holdings Limited (10377652) United Kingdom