About Olr Holdings Ltd (13135074) United Kingdom