About Initial Systems Limited (06768206) United Kingdom