About N Ice Soft Ltd (10781263) United Kingdom