About Grace Holding London Ltd. (12231584) United Kingdom