About Systemkenny Ltd (12150934) United Kingdom