About Intellectica Ltd (08276159) United Kingdom