About Array Enterprises Ltd (12170567) United Kingdom