About Grandhalf Ltd (12949429) United Kingdom