About Ark Group Services Holdings Ltd (12600104) United Kingdom