We are a highly cost-effective Charitable Incorporated Organisation (CIO) registered as a UK charity under the number 1162663, with a staff of just 5 members. Our focus is on connecting children with the rest of the world and providing them with the opportunity to acquire communication skills and li... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet