About 321ics Limited (13586184) United Kingdom