About Initialsolutions Limited (03217139) United Kingdom