About Che Gfx Ltd (12982458) United Kingdom