About Cegra Limited (09086417) United Kingdom