About Nicholsons Ip Ltd (10193938) United Kingdom