About Olr (uk) Limited (06607378) United Kingdom