About Grenka Group Ltd (13372570) United Kingdom