About Software Solutions Ig Limited (10058729) United Kingdom