About Defeat Gxliath Ltd (13242386) United Kingdom