About The Lumination Game Limited (12187694) United Kingdom