About Pict Consultancy Limited (07290162) United Kingdom