About Harman Software Associates Limited (03636304) United Kingdom