About Kegil Ltd (12074679) United Kingdom