About Glenwal Technology Investments Ltd (10794933) United Kingdom