About Naa Technical Limited (10933281) United Kingdom