About Balgrand Ltd (11665480) United Kingdom