About Hold Platform Group Limited (13014562) United Kingdom