About Glenasmole Investments Ltd (12239490) United Kingdom