About Element Group Management Ltd (13592236) United Kingdom