About Allen People Solutions Ltd (NI067302) United Kingdom