About Nicstone Communications L.p. (SL030210) United Kingdom