About Geeky Bear Limited (10750390) United Kingdom