About Lemmings Base Limited (11052062) United Kingdom