Looks to me like they are referring to 94.193.122.119, registered to London Clerkenwell Residential Dynamic.
Yes, thank you. I was looking for recent edits and couldn't find many.
https://secure.wikimedia.org/wikipedia/en/wiki/Special:Contributions/94.193....
This is quite a treasure trove and should give us all insight if studied carefully.
Fred