About Orr Holdings Ltd (SC632986) United Kingdom