About Ser Group Holdings Limited (11245766) United Kingdom