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