About Gemini House Bermondsey Street Limited (11008255) United Kingdom