About Gingerbread London Limited (10803512) United Kingdom