About Richmond Group Holdings Ltd (12011996) United Kingdom