About Intrinsic Technology Limited (03808242) United Kingdom