About Group 28 Ltd (11084314) United Kingdom