About Intelligent Concepts Ltd (12819248) United Kingdom