About Kegra Ltd. (09577756) United Kingdom