About Nicros Ltd (09032489) United Kingdom