About Adroit Array Ltd (12829746) United Kingdom