About Nictro Ltd (13072775) United Kingdom