About Glenn Ltd (12348951) United Kingdom