About Intelcore Limited (12495900) United Kingdom