About Glyndwr Investments Ltd (10763518) United Kingdom