About Lifted Up Games Limited (12246384) United Kingdom