About Orr Ventures Ltd (13295486) United Kingdom