About Intracell Therapeutics Uk Limited (12471762) United Kingdom