About Grenadier Emperor Limited (10404076) United Kingdom