About Lse Ggr Holding Company Limited (13610403) United Kingdom