About Growmore Int Investment Ltd (13419259) United Kingdom