About Grand Essence Limited (13328126) United Kingdom