About Sound Array Ltd. (09175010) United Kingdom