About Intrinsica Technology Limited (02608478) United Kingdom