About Interconnected Systems Ltd (09028841) United Kingdom