About Gxl Capital Limited (02791361) United Kingdom