About Olr Enterprises Limited (12113440) United Kingdom