About Grolar Trade Ltd (12890627) United Kingdom