About Dragon Glenn Limited (11785530) United Kingdom