About Rec Hold Ltd (11712086) United Kingdom