About People And Pixels Ltd (09473041) United Kingdom