About Glowing Eye Games Limited (07077804) United Kingdom