About Ggr Switching Systems Limited (06035720) United Kingdom