About Innicle Limited (12214159) United Kingdom