About Better Games Technology Co. Ltd (11279878) United Kingdom