Bimbita Limited

Private limited company · CB25 9PD Cambridge · 17398023

Activity

Other information technology service activities (62090)