About Grandis Deo Limited (11534712) United Kingdom