About Cegra It Limited (08316433) United Kingdom