About Wigmore Street No. 2 Limited (04429423) United Kingdom