About Interconnected Technologies Limited (12124227) United Kingdom