About Framez & Gamez Ltd (13713639) United Kingdom