WICASTR is a technology company providing a content distribution platform for transport and telecommunication companies.
13 kensington square