About The Excedia (holding) Group Limited (13350337) United Kingdom