About Dynamic Array Limited (06275206) United Kingdom