About Ceoworld Magazine Limited (09935295) United Kingdom