About Group 44 Ltd (12597546) United Kingdom