About Jamaa Telecom Limited (10030157) United Kingdom