About The Phone Co-op Foundation For Co-operative Innovation Limited (RS007670) United Kingdom