About Clark Group Holdings Ltd (10119486) United Kingdom