About N&k London Shoes Limited (10886088) United Kingdom