About Nic Walker Trading Limited (09942021) United Kingdom