About Progress Group Holdings Limited (12710315) United Kingdom