About N Pledger Solutions Ltd (10347846) United Kingdom